import Store from './../shared/store'
import Vue from './../main'

const isDev = process.env.NODE_ENV === 'development'
const apps = [
    /**
     * name: 微应用名称 - 具有唯一性
     * entry: 微应用入口 - 通过该地址加载微应用
     * container: 微应用挂载节点 - 微应用加载完成后将挂载在该节点上
     * activeRule: 微应用触发的路由规则 - 触发路由规则后将加载该微应用
     */
    {
        name: "VueMicroApp",
        entry: isDev ? "//localhost:10012" : 'http://47.114.136.140:3000',
        container: "#frame",
        activeRule: "/vue",
        props: {
            Store, Fn: {
                goLogin() {
                    return Vue.$router.push('/')
                }
            }
        },
    }
]



export default apps